Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 NORTH ROAD Detached £442,500 14 Aug 2023